Prop Method (JsonObjectCoderBuilder<TObject>)
Adds a property to the JSON object coder with the specified name, getter, and coder.
Overload | Description |
Prop<TProperty>(String,Expression<Func<TObject,TProperty>>,JsonCoder<TProperty>,Func<TProperty,Boolean>) | Adds a property to the JSON object coder with the specified name, getter, and coder. |
Prop<TProperty>(Expression<Func<TObject,TProperty>>,JsonCoder<TProperty>,Func<TProperty,Boolean>) | Adds a property to the JSON object coder with the specified getter and coder. The property name is derived from the expression. |
Prop<TProperty>(String,JsonCoder<TProperty>,Func<TObject,TProperty>,Action<TObject,TProperty>,Func<TProperty,Boolean>) | Adds a property to the JSON object coder with the specified name, coder, getter function, and setter function. |